Tureng Mobile
Deyim
3
f.
have one's sights trained on something
f.
train one's sights on something
f.
train sights on